reveal secrets or private affairs - Französisch Englisch Wörterbuch